# language: en&es

Feature: Marcar actividades como completadas en el modulo de actividades y tareas
  In order to organize my thesis activities
  As a magister student
  I want to set complete an activity

  Scenario Outline: Marcar como competada una actividad corrrectamente
    Given existe una tarea en la base de datos con nombre <nombreTarea>
    Given estoy en la pagina de actividades y tareas
    When selecciono la tarea <nombreTarea>
    And presiono el boton <boton>
    Then debe verse la pantalla con lo siguiente <resultado>
    And la base de datos debe contener la tarea <nombreTarea> como <estado>

  Examples:
    |    nombreTarea    |           boton          |                      resultado                             |  estado |
    |   "Tarea 1"       |   "Completada"           | "Su actividad se ha marcado como completada exitosamente"  |   "true"|

    Scenario Outline: No permitir marcar tareas si no hay ninguna
    Given estoy en la pagina de actividades y tareas
    Then debe verse la pantalla con lo siguiente <resultado>

  Examples:
    |           resultado             |
    |  "No existe ninguna actividad"  |